(inspiration) come (from something) - German English Dictionary